{extend name="base" /}
{block name="body"}
<div class="layui-card">
    
    <div class="layui-card-header">
        <div class="layui-btn-group">
            <a href="{:url('mongodb/del')}" class="layui-btn layui-btn-sm layui-btn-danger ajax-delete" tiptext="确认一键清空"><i class="fa fa-trash-o"></i> 一键清空</a>
        </div>
    </div>
    <table id="tableList" lay-filter="tableList"></table>

</div>
{/block}

{block name="js"}
<script>
    layui.use(function () {
        var table = layui.table;
        // 渲染回访表格
        var insTb = table.render({
            elem: '#tableList',
            url: "{:url('mongodb/index_json')}",
             page: { //支持传入 laypage 组件的所有参数（某些参数除外，如：jump/elem） - 详见文档
            layout: ['count', 'prev', 'page', 'next', 'limit', 'refresh', 'skip'] //自定义分页布局
                 //,curr: 5 //设定初始在第 5 页
            ,groups: 5 //只显示 1 个连续页码
            ,first: false //不显示首页
            ,last: false //不显示尾页
            ,prev: '<em>上一页</em>'
            ,next: '<em>下一页</em>'
            } ,
            cellMinWidth: 100,
            limit:'15',
            limits:[15,30,50,100,200,500,1000],
            size:'lg',even:true,
            cols: [[
                {
                    type: 'checkbox'
                },{
                    field: '_id', 
                    title: 'ID', 
                    width: 80, 
                    align: 'center', 
                    style:'background-color: #eee; color: #999;', 
                    unresize: true, 
                    sort: true
                }, {
                    field: 'title', 
                    title: '控制器', 
                    align: 'center', 
                    width: 200,
                    templet: function(d){
                    return '控制器：<span style="color: #c00;">'+ d.title +'</span>'
                   }
                }, {
                    field: 'content', 
                    title: '运行时间', 
                    align: 'center', 
                    width: 250
                }, {
                    field: 'url', 
                    title: '链接', 
                    align: 'center', 
                    width: 120
                }, {
                    field: 'agent', 
                    title: '用户代理', 
                    align: 'center', 
                    width: 250
                }, {
                    field: 'ip', 
                    title: 'IP地址', 
                    align: 'center', 
                    width: 140
                }, {
                    field: 'create_time', 
                    title: '操作时间', 
                    align: 'center', 
                    width: 160, 
                    templet:"<div>{{layui.util.toDateString(d.create_time*1000, 'yyyy-MM-dd HH:mm:ss')}}</div>"
                }
            ]],
            parseData: function(res){ //res 即为原始返回的数据
                return {
                  "code": res.code, //解析接口状态
                  "msg": res.msg, //解析提示文本
                  "count": res.data.total, //解析数据长度
                  "data": res.data.data //解析数据列表
                };
            }
        });
    });

</script>
{/block}